#!/bin/bash
# 数据库创建脚本

echo "开始创建微服务数据库..."

# 数据库连接配置
DB_HOST="localhost"
DB_PORT="3306"
DB_USER="root"
DB_PASSWORD="password"

# 创建数据库函数
create_database() {
    local db_name=$1
    echo "创建数据库: $db_name"
    mysql -h$DB_HOST -P$DB_PORT -u$DB_USER -p$DB_PASSWORD -e "CREATE DATABASE IF NOT EXISTS $db_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;"
    if [ $? -eq 0 ]; then
        echo "✓ 数据库 $db_name 创建成功"
    else
        echo "✗ 数据库 $db_name 创建失败"
        exit 1
    fi
}

# 创建所有微服务数据库
create_database "user_center_db"
create_database "payment_center_db" 
create_database "order_center_db"
create_database "device_center_db"
create_database "finance_center_db"
create_database "admin_system_db"

echo "所有数据库创建完成！"